Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 GRETA PLACE Terraced £145,000 15 Dec 2023
4 GRETA PLACE Terraced £193,073 £179,950 16 Jun 2021